home *** CD-ROM | disk | FTP | other *** search
/ Day Cry / Day Cry CD.bin / oh_towns / install / instimg.c < prev    next >
C/C++ Source or Header  |  1994-09-20  |  4KB  |  174 lines

  1. /*************************************************************************
  2. *    [ëµæ£üòô«ëµ]âCâôâXâgü[âïÅêù¥
  3. *************************************************************************/
  4.  
  5. char    *get_inst_imag_mnu()
  6. {
  7.     char    *mnu;
  8.  
  9.     if ( (mnu = MNU_open()) == NULL )
  10.         return (NULL);
  11.     MNU_datAdd( mnu, 0, 'T', Rom16x16, 0, "install_tetujin" , 0, "ëµæ£Åêù¥é╠ôSÉlÆB"                       );
  12.     MNU_datAdd( mnu, 0, 'U', Rom16x16, 0, "install_ugoku"   , 0, "ô«é¡é┤é±é╖"                             );
  13.     MNU_datAdd( mnu, 0, 'E', Rom16x16, 0, "install_eastray" , 0, "ìéï@ö\âîâCâgâîü[âVâôâOâVâXâeâÇ EASTRAY" );
  14.     MNU_datAdd( mnu, 0, 'C', Rom16x16, 0, "install_cs2ray"  , 0, "é½éπü[é╖é»âRâôâoü[â^"                   );
  15.     MNU_datAdd( mnu, 0, 'I', Rom16x16, 0, "install_icv"     , 0, "î╕ÉFüòëµæ£âRâôâoü[âgâcü[âï éhébéu"      );
  16.     MNU_datAdd( mnu, 0, 'D', Rom16x16, 0, "install_dolmorph", 0, "âéü[âtâBâôâOâcü[âï DolphMorph"          );
  17.     MNU_datAdd( mnu, 0, 'M', Rom16x16, 0, "install_merissa" , 0, "FM Towns Video Player MERISSA"          );
  18.     MNU_datAdd( mnu, 0, 'G', Rom16x16, 0, "install_gafil"   , 0, "ëµæ£âtâBâïâ^ éféüéåéëéî"                );
  19.     MNU_datAdd( mnu, 0, 'F', Rom16x16, 0, "install_g_field" , 0, "âXâvâëâCâgâ}âbâvâGâfâBâ^ GIGA-FILED"    );
  20.     MNU_setPosition(mnu,-1);
  21.  
  22.     return (mnu);
  23. }
  24.  
  25. int        install_tetujin()
  26. {
  27.     static char    *buf[6] =
  28.     {
  29.         "softname    \"üuëµæ£Åêù¥é╠ôSÉlÆBüv\"",
  30.         "instfile    /OH_TOWNS/TETUJIN    \"*.exg *.doc\"",
  31.         "help        TETUJIN.GGG",
  32.         "arcfile    src.lzh    SRC",
  33.         "item        \"ëµæ£Åêù¥é╠ôSÉlÆB\",TETUJIN.EXG,\"\",2",
  34.         NULL
  35.     };
  36.  
  37.     return install_exec(buf);
  38. }
  39.  
  40. int        install_ugoku()
  41. {
  42.     static char    *buf[13] =
  43.     {
  44.         "softname    \"üuô«é¡é┤é±é╖üv\"",
  45.         "instfile    /OH_TOWNS/UGOKU    \"*.exp *.exg *.tab *.h *.lib ugoku.doc\"",
  46.         "help        UGOKU.GGG",
  47.         "arcfile    src.lzh    SRC",
  48.         "demo        \"âfâé\"    ugoku_demo",
  49.         "item        \"MOVPLAY\"        ,MOVPLAY.EXP,\"\",2",
  50.         "item        \"MOVPLAY/SHELL\"  ,MOVPLAY.EXG,\"\",2",
  51.         "item        \"MOVREC\"         ,MOVREC.EXP ,\"\",2",
  52.         "item        \"MOVREC/SHELL\"   ,MOVREC.EXG ,\"\",2",
  53.         "item        \"VDSYS\"          ,VDSYS.EXP  ,\"\",2",
  54.         "item        \"âîâèü[ât\"       ,MOVRLF.EXP ,\"\",2",
  55.         "item        \"âîâèü[ât/SHELL\" ,MOVRLF.EXG ,\"\",2",
  56.         NULL
  57.     };
  58.  
  59.     return install_exec(buf);
  60. }
  61.  
  62. int        ugoku_demo()
  63. {
  64.     char    *fn, para[256];
  65.  
  66.     strcpy( para,"-display 3");
  67.     fn = para + strlen(para);
  68.     fn[0] = ' ';
  69.     fn[1] = DirStart[0];
  70.     fn[2] = ':';
  71.     strcpy(fn+3,"/OH_TOWNS/UGOKU/SAMPLE/hiroden.v02");
  72.  
  73.     fn = para + strlen(para);
  74.     fn[0] = ' ';
  75.     fn[1] = DirStart[0];
  76.     fn[2] = ':';
  77.     strcpy(fn+3,"/OH_TOWNS/UGOKU/SAMPLE/hirodenr.v02");
  78.  
  79.     exprun("/OH_TOWNS/DEMOTOOL/ugkplay.exp", para );
  80.  
  81.     return (0);
  82. }
  83.  
  84. int        install_cs2ray()
  85. {
  86.     static char    *buf[5] =
  87.     {
  88.         "softname    \"é½éπü[é╖é»âRâôâoü[â^\"",
  89.         "instfile    /OH_TOWNS/CS2RAY    \"*.exg *.doc *.icn\"    -nocopydir",
  90.         "help        CS2RAY.GGG",
  91.         "item        \"CS2RAY\",CS2RAY.EXG,\"\",2",
  92.         NULL
  93.     };
  94.  
  95.     return install_exec(buf);
  96. }
  97.  
  98. int        install_icv()
  99. {
  100.     static char    *buf[6] =
  101.     {
  102.         "softname    \"î╕ÉFüòëµæ£âRâôâoü[âgâcü[âï ICV/Lite\"",
  103.         "instfile    /OH_TOWNS/ICV    \"*.exp *.exg *.doc *.scr\"",
  104.         "help        ICV.GGG",
  105.         "item        \"ICV\"      ,ICV.EXP,\"\",2",
  106.         "item        \"ICV/SHELL\",ICV.EXG,\"\",2",
  107.         NULL
  108.     };
  109.  
  110.     return install_exec(buf);
  111. }
  112.  
  113. int        install_dolmorph()
  114. {
  115.     static char    *buf[6] =
  116.     {
  117.         "softname    \"DolphMorph\"",
  118.         "instfile    /OH_TOWNS/DOLMORPH    \"*.exp *.man\" -nocopydir",
  119.         "help        DOLMORPH.GGG",
  120.         "demo        \"âfâé\"    dolmorph_demo",
  121.         "item        \"DOLMORPH\",DOLMORPH.EXP,\"\",2",
  122.         NULL
  123.     };
  124.  
  125.     return install_exec(buf);
  126. }
  127.  
  128. int        dolmorph_demo()
  129. {
  130.     char    *fn, para[256];
  131.  
  132.     strcpy( para, "-wait 2");
  133.  
  134.     fn = ¶[ strlen(para) ];
  135.     fn[0] = ' ';
  136.     fn[1] = DirStart[0];
  137.     fn[2] = ':';
  138.     strcpy(fn+3,"/OH_TOWNS/DOLMORPH/SMPL/FACE/face.mov");
  139.  
  140.     fn = ¶[ strlen(para) ];
  141.     fn[0] = ' ';
  142.     fn[1] = DirStart[0];
  143.     fn[2] = ':';
  144.     strcpy(fn+3,"/OH_TOWNS/DOLMORPH/SMPL/HAND/hand.mov");
  145.  
  146.     fn = ¶[ strlen(para) ];
  147.     fn[0] = ' ';
  148.     fn[1] = DirStart[0];
  149.     fn[2] = ':';
  150.     strcpy(fn+3,"/OH_TOWNS/DOLMORPH/SMPL/UNYO/unyo.mov");
  151.  
  152.     exprun( "/OH_TOWNS/DEMOTOOL/ugkplay.exp", para );
  153.  
  154.     return (0);
  155. }
  156.  
  157.  
  158. int        install_merissa()
  159. {
  160.     static char    *buf[5] =
  161.     {
  162.         "softname    \"FM Towns Video Player MERISSA\"",
  163.         "instfile    /OH_TOWNS/MERISSA    \"*.cdl *.cfg *.dat *.doc *.env *.exp *.icn *.nao *.snd *.sys *.tif\"",
  164.         "help        MERISSA.GGG",
  165.         "item        \"MERISSA\",MERISSA.EXP,\"\",2",
  166.         NULL
  167.     };
  168.  
  169.     return install_exec(buf);
  170. }
  171.  
  172. #include    "insteast.c"
  173.  
  174.